package com.bf.electroplating.pojo.vo.cameraMonitoringVO;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@Schema(description = "摄像头监控视图对象")
public class CameraMonitoringVO {

    @Schema(description = "摄像头ID")
    private String cameraId;

    @Schema(description = "监控名称")
    private String cameraName;

    @Schema(description = "企业ID")
    private String companyId;

    @Schema(description = "企业简称")
    private String companyAbbreviation;

    @Schema(description = "安装位置")
    private String cameraLocation;

    @Schema(description = "设备数量")
    private Integer deviceCount;

    @Schema(description = "设备单位")
    private String deviceUnit;

    @Schema(description = "设备名称")
    private String deviceName;

    @Schema(description = "设备代码")
    private String deviceCode;

    @Schema(description = "设备厂商")
    private String deviceCompany;

    @Schema(description = "设备状态（1在线，0离线）")
    private String deviceStatus;

    @Schema(description = "设备状态描述")
    private String deviceStatusDesc;

    @Schema(description = "设备访问URL")
    private String deviceUrlr;

    @Schema(description = "创建时间")
    private String createTime;

    @Schema(description = "修改时间")
    private String updateTime;
}

